//
// CFileWriterFilter.h
//

#ifndef __H_CFileWriterFilter__
#define __H_CFileWriterFilter__

#include "CDXFilter.h"

class CFileWriterFilter : public CDXFilter  
{
private:
	IFileSinkFilter *	mSink;

public:
	CFileWriterFilter(IGraphBuilder * inGraph);
	virtual ~CFileWriterFilter(void);

	virtual BOOL CreateFilter(void);
	virtual void ReleaseFilter(void);

	IPin * GetInputPin(void);
	void SetDestFile(const char * inFile);
	CString GetDestFile(void);
};

#endif // __H_CFileWriterFilter__
